/* 将 border-left-width 转换成 borderLeftWidth

编写函数 camelize(str) 将诸如 “my-short-string” 之类的由短划线分隔的单词变成骆驼式的 “myShortString”。

即：删除所有短横线，并将短横线后的每一个单词的首字母变为大写。

提示：使用 split 将字符串拆分成数组，对其进行转换之后再 join 回来 */

let camelize = (str) => {
  arr = str.split("-");

  upperCaseArr = arr.map((item) => {
    if (item) {
      word = item[0].toUpperCase() + item.slice(1);
      return word;
    } else {
      return "";
    }
  });

  return upperCaseArr.join("");
};

console.log(camelize("-webkit-transition"));
console.log(camelize("list-style-image"));
console.log(camelize("background-color"));
